hazardous waste consulting solid waste engineer hydrologists environment recycling engineers engineering environmental solid waste permitting project manager project management recycling consultant managers solid waste consultant